JA Переход если выше

Флаги не меняются.

Команда:

JA  short-label 

Логика:

Jump  if  CF = 0 and ZF = 0 

Команда JA используется после команд CMP и SUB и передает управление по метке short-label, если первый операнд (который должен быть числом без знака) был больше, чем второй операнд (также без знака). Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.

Операнды Такт байты (слова)ОбращенияБайтыПример
short-label16 или 4 - 2 JA ABOVE

Примечания:
Команда JNBE, переход если не ниже и не равно, - это та же команда, что и JA.
Команду JA, переход если выше, следует использовать при сравнении чисел без знака.
Команду JG, переход если больше, следует использовать при сравнении чисел со знаком.

Hosted by uCoz